indri brevicaudatus meaning in Hindi

Noun

A large species of lemur found in Madagascar.

मेडागास्कर में पाया जाने वाला एक बड़ा प्रजाति का लमूर।

English Usage: The indri is known for its distinctive vocalizations.

Hindi Usage: इंड्री अपनी विशिष्ट ध्वनियों के लिए जानी जाती है।

Share Anuvadan of indri brevicaudatus